flask>=3.0
numpy
yt-dlp[default]
deno
static-ffmpeg
opencv-python-headless
# transcription: MLX on Apple Silicon Macs, faster-whisper everywhere else
mlx-whisper; sys_platform == "darwin" and platform_machine == "arm64"
faster-whisper>=1.1; sys_platform != "darwin" or platform_machine != "arm64"
